/*news*/
#news{height:258px;}
#newsflash{height: 256px;width: 593px;float:left;}
#newslist{width: 365px;height:223px;float: right; background:#fff;}
#newsbox{height:194px;}
#nlist{padding:9px; width:346px; height:165px; overflow:hidden;}
#nlist dt, #nlist dd{float:left;border-bottom:dotted 1px #e1e1e1; height:24px; line-height:28px; overflow:hidden; color:#000;}
#nlist dt{width:276px;}
#nlist dt a{float:left;}
#nlist dd{width:70px;}
.newsicon{width:11px; height:9px; float:left; overflow:hidden; display:inline; margin:8px 10px 0 5px; background:url(/images/bgimg.gif); background-position:-47px -88px;}
.searchuser{height:27px; line-height:27px; width:358px; padding-left:7px; padding-top:5px; float:right; background:url(/images/bgline.gif); background-position:0 -162px; overflow:hidden; color:#d1170b; font-weight:bold;}
.sutxt{width:128px; height:19px; line-height:19px; border:solid 1px #9c9c9c;}
/*service*/
#service {height:366px;}
#serrange{width:359px; height:366px; overflow:hidden; background:#fff;}
#serlist{width:357px; height:330px; border-top:solid 1px #d7d7d7; border-bottom:solid 1px #bcbdbe; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; padding-top:1px;}
#serlist li a:link,#serlist li a:visited{display:block;width:337px;height:53px; margin:0 1px; padding:0 9px; line-height:25px;color:#818181;}
#serlist li a:hover{background:#ebeced; color:#000;}
.serline{margin:0 10px; width:337px; height:0px; border-bottom:dotted 1px #e1e1e1; overflow:hidden;}
#serrangeb{height:4px; background:url(/images/bgline.gif); background-position:0 -226px; overflow:hidden;}
.graybox{border-left:solid 1px #ebeced;}
.grayboxb{height:7px; overflow:hidden; background:url(/images/bgline.gif); background-position:0 -230px;}
.grayboxbl{width:6px; height:7px; float:left; background:url(/images/bgimg.gif); background-position:-79px -88px;}
.grayboxbr{width:6px; height:7px; float:right; background:url(/images/bgimg.gif); background-position:-85px -88px;}
.grayboxg{height:7px; overflow:hidden; background:url(/images/bgline.gif); background-position:0 -237px;}
.grayboxgl{width:6px; height:7px; float:left; background:url(/images/bgimg.gif); background-position:-91px -88px;}
.grayboxgr{width:6px; height:7px; float:right; background:url(/images/bgimg.gif); background-position:-97px -88px;}
.gmore{width:47px; height:13px; display:inline-block; float:right;background:url(/images/bgimg.gif); background-position:0 -88px; overflow:hidden; margin:11px 10px 0 0;}
#advantage{width:182px; height:359px; padding-left:3px; background:#fff;}
#fastbuild{width:191px; height:359px; padding-left:3px;background:#fff;}
#fastlist{width:186px; height:320px; overflow:hidden; padding:10px 1px 0 1px; border-left:solid 1px #d8d9da; border-right:solid 1px #d8d9da;}
#fastlist dt img{width:164px; height:86px; padding:2px; border:solid 1px #ccc;margin:0 6px;}
#fastlist dt a:hover img{border:solid 1px #f60;}
#fastlist dd{line-height:21px; height:78px;}
#fastlist dd a{display:block; width:172px; height:70px; color:#818080;padding:8px 7px 0 7px; background:url(/images/bgline.gif); background-position:0 -244px;}
#fastlist dd a:hover{color:#333; background:url(/images/bgline.gif); background-position:0 -322px;}
#aboutus{width:223px; height:359px; padding-left:3px; background:#fff;}
#abouttxt{width:180px; padding:10px 11px 0 3px; overflow:hidden; border-left:solid 1px #d8d9da; border-right:solid 1px #d8d9da; height:320px;text-indent:2em; line-height:21px;}
#abouttxt a{color:#818080; display:block;}
#abouttxt a:hover{color:#333;}
#abouttxt img{text-indent:0;border:solid 1px #ccc; width:193px; height:94px; margin-bottom:10px;}
#abouttxt a:hover img{border:solid 1px #f60;}
/*icon*/
.icon1{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:0 -92px;background-image: url(/images/icon.gif);}
a:hover .icon1{background-position:0 -129px;}
.icon2{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-15px -92px;background-image: url(/images/icon.gif);}
a:hover .icon2{background-position:-15px -129px;}
.icon3{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-30px -92px;background-image: url(/images/icon.gif);}
a:hover .icon3{background-position:-30px -129px;}
.icon4{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-45px -92px;background-image: url(/images/icon.gif);}
a:hover .icon4{background-position:-45px -129px;}
.icon5{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-60px -92px;background-image: url(/images/icon.gif);}
a:hover .icon5{background-position:-60px -129px;}
.icon6{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-75px -92px;background-image: url(/images/icon.gif);}
a:hover .icon6{background-position:-75px -129px;}
.sertxt{margin-left:35px; line-height:20px; padding-top:5px;}
.sertxt b{color:#e02222;}
/*about*/
#about {height: 252px; overflow:hidden;}
#website{width:224px; height:252px; background:#fff;}
#sitelist{width:212px; height:211px; border:solid 1px #e1e1e1; padding:5px;}
#sitelist li{height:104px;}
.siteline{border-bottom:dotted 1px #e1e1e1;}
#sitelist li a{display:block; width:212px; height:104px; color:#808080;}
#sitelist li a:hover{background:#ebeced;color:#000;}
#hxview{width:511px; height:252px; padding-left:3px; background:#fff;}
#viewbox{width:505px; height:217px; border:solid 1px #e1e1e1; padding:2px;}
#vedio{width:276px; height:217px;}
#vediolist{width:226px; padding:1px 0 0 3px;}
#vediolist li{height:53px; line-height:21px;}
#vediolist li a{display:block; height:41px;color: #818080; padding:6px 0;}
#vediolist li a:hover{background:#ebeced; color:#000;}
#vediolist li a div{cursor:pointer;}
.vedioicon1{width:68px; height:43px; float:left;background:url(/UploadFiles/image/video1.jpg);}
.vedioicon2{width:68px; height:43px; float:left;background:url(/UploadFiles/image/video2.jpg);}
.vedioicon3{width:68px; height:43px; float:left;background:url(/UploadFiles/image/video4.jpg);}
.vedioicon4{width:68px; height:43px; float:left;background:url(/UploadFiles/image/video3.jpg);}
.vediotxt{margin-left:78px; line-height:15px;}
.vedioline{border-bottom:dotted 1px #e1e1e1;}
#school{width:222px; height:252px; padding-left:3px;background:#fff;}
#schoolbox{width:200px; height:209px; padding:6px 10px; border:solid 1px #e1e1e1; overflow:hidden;}
#schoolbox ul{height:207px; overflow:hidden;}
#schoolbox ul li{border-bottom:dotted 1px #e1e1e1; height:20px; line-height:20px; overflow:hidden; padding:5px 0 0 12px; width:188px; word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; background:url(/images/icon.gif); background-position:0 -170px;}
#schoolbox ul li a{display:block; color:#686868;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
#schoolbox ul li a:hover{color:#f00;}
/*case*/
#case{}
#caselist{padding:6px 6px 2px 6px; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1;}
#caselist li{float:left; display:inline; padding:6px; width:178px; height:146px;}
#caseicon{width:45px; float:left; height:33px; background:url(/images/bgimg.gif); background-position:-113px -88px;}
#casetitle{height:33px; float:left; font-weight:bold; line-height:33px; color:#000;}
#caselist li a{display:block; width:178px; height:146px; background:url(/images/bgimg.gif); background-position:-158px -88px;}
#caselist li a:hover{background-position:-336px -88px;}
/*frindlink*/
.frindlist{width:952px; border:solid 1px #e1e1e1; color:#616161; float:left; padding:3px 5px 0 5px; line-height:30px;}
.frindlist a{color:#616161;}
.frindlist a:hover{color:#f00;}
.home_text_a{ color:#FFFFFF}.home_text_a:hover{ color:#FFFF00;}
.ebook_all {width:357px; padding-top:3px; text-align:center;}
.ebook img{ padding-right:1px; padding-left:1px;}
.ebook a:hover{ border-bottom:#999 solid 1px; border-right:#999 solid 1px;}